.page{
	text-align: center;
	vertical-align: top;
	line-height: 36px;
	padding: 30px 0 0 0;
	a{
		border: 1px solid #c9c9c9;
		width: 36px;
		height: 36px;
		text-align: center;
		font-size: 14px;
		background: #f2f2f2;
		display: inline-block;
		*position: relative;
		*zoom:1;
		*display: inline;
		color: #333;
		vertical-align: top;
		margin: 0 5px;
		@include setCssAttr("border-radius","2px");
		.iconfont{
			width: 36px;
			height: 36px;
			line-height: 36px;
			display:block;
			color: #333;
			font-size: 24px;
		}
		&:hover{
			background:#ffbb00;
			border-color: #e49e00;
			color: #fff;
			.iconfont{
				color: #fff;
			}
		}
	}
	em{
		vertical-align: top;
		line-height: 36px;
		height: 36px;
		display: inline-block;
		*position: relative;
		*zoom:1;
		*display: inline;
		margin: 0 5px;
	}
}